package com.bsj.power.common.def.vo.sys.excel;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

/**
 * @author LiJiaXin
 * @version 1.0.0
 * @description UserOperateLogExcelVO
 * @time 2024/10/16 15:57
 */
@Data
@ColumnWidth(15)
public class UserOperateLogExcelVO {

    /**
     * 操作类型 1新增 2修改 3删除
     */
    @ExcelProperty(value = "操作类型", index = 0)
    private String operateType;

    /**
     * 操作模块 1用户 2角色
     */
    @ExcelProperty(value = "操作模块", index = 1)
    private String operateModule;

    /**
     * IP
     */
    @ExcelProperty(value = "IP", index = 2)
    private String ip;

    /**
     * 操作账号
     */
    @ExcelProperty(value = "操作账号", index = 3)
    private String userName;

    /**
     * 账号类型 0系统自带用户 1外部人员系统用户
     */
    @ExcelProperty(value = "账号类型", index = 4)
    private String userType;

    /**
     * 操作内容
     */
    @ExcelProperty(value = "操作内容", index = 5)
    private String contentOperate;

    /**
     * 创建时间
     */
    @ExcelProperty(value = "操作时间", index = 6)
    private String createTime;

}
